package com.wenwu.service;

import java.util.List;

import com.wenwu.common.bean.RelicsBasic;
import com.wenwu.common.exception.RelicsException;
import com.wenwu.common.page.PaginationVO;

/**
 * @project RelicsProject-service
 * @class BasicService.java
 * @author zhujiagui E-mail:<zhujiagui@zkingsoft.com>
 * @date 2015年5月4日 下午11:33:34
 * @description 不可移动文物基本信息管理
 */
public interface BasicService {
	String addObj(RelicsBasic relicsBasic) throws RelicsException;

	int selectTotalRecord(RelicsBasic relicsBasic) throws RelicsException;

	List<RelicsBasic> selectList(RelicsBasic relicsBasic, PaginationVO pageVo)
			throws RelicsException;
	
	RelicsBasic selectObjByKey(Integer basicId)throws RelicsException;
	
	int deleteByKey(List<?> keys) throws RelicsException;
}
